Skip to main content

Full text of "Semaphore Signal 18"

See other formats


An Encyclopedia Of 
Macintosh Faults 

by Alex Funk 

The Macintosh is a magnificent piece of work, 
but I have discovered numerous ways it could 
be better. My observations are listed here in 
the hope someone is listening, someone who 
can do more than I can do, sitting here with 
nothing more penetrating than MacPaint and 
Mac Write (and now MacForth) to gouge at the 
software innards of this thing. 

Abort key is not available globally. It is very 
easy to click on the wrong icon when opening 
a file, and then recovery is possible only 
after much time and disk finagling. A key to 
abort an unintended operation would be better. 
Command-period stops printing in MacWrite. 
Why not allow it to stop every operation in 
every application, like on the Lisa? 

Caps lock is a mechanical push-on, push-off 
switch rather than being implemented with 
software as in almost all other contemporary 
microcomputers. If it were just a plain 
switch like all the other keys, there would be 
that much less to break! 


207 Granada Drive • Aptos, CA 95003 


APTOS, CA 95003 
Permit No. 67 

Address Correction Requested 



Semaphore Signal is published periodically by: 

Semaphore Corporation 
207 Granada Drive 
Aptos, CA 95003 

Telephone 408-688-9200 

Issue #18 • 16 November 1984 

Entire contents copyright © 1984 by Semaphore 
Corporation • All rights reserved • No part of this 
publication may be reproduced in any form or by any 
means without prior written permission from 
Semaphore • Semaphore offers no warranty, either 
expressed or implied, for any losses due to the use 
of any material published in Signal • Subscriptions 
are free to Lisa and Macintosh users in the USA, $10 
prepaid for ten issues to other subscribers in North 
America, $20 prepaid elsewhere • All back issues are 
$1 each prepaid in North America, $2 prepaid 
elsewhere • Requests for free subscriptions must 
include the reader's Lisa or Macintosh serial 
number • All material received will be considered 
for publication • All letters to the Editor are 
welcome and as many as possible will be used in each 
issue • Signal is edited by Mike Gabrielson • Signal 
reserves the right to edit all submittals • Please 
tell us your mailing label number when calling or 
writing • Subscribers may claim missing issues 
within 60 days of our cover date for free 
replacement, but Signal cannot be responsible for 
issues lost or returned to us because of address 
changes • Send your new address at least four weeks 
before moving • Apple, Lisa and Mac are trademarks 
of Apple Computer, Inc. • Macintosh is a trademark 
licensed to Apple Computer, Inc. • Semaphore 
Corporation and its publications are not affiliated 
with Apple Computer in any way • This issue of 
Signal was created using LisaDraw. 

V-.....-... . ...J 

If so, your subscription 

To avoid missing your next free issue of 
Semaphore Signal, renew IMMEDIATELY 
by filling out and returning the form for 
a free subscription on page 15! 

The last two digits of your mailing label code 
form the number of the last issue you'll receive 

Does Your Mailing 
Label Say RENEW? 

Clock cannot be continuously displayed while 
working in an application. Also, there should 
be a way to enter the current date or time 
into a file with one keystroke in MacWrite. 

Command? What is this "command" stuff? 
Why invent a new word when the old one 
(control) works fine? Command's cloverleaf 
symbol is unavailable from the keyboard. The 
only way I have been able to include it in any 
document is by creating it in MacPaint! All 
kinds of other symbols are available, but the 
examples I tried to type while writing this did 
not copy over to the note pad from the 
keycaps desk accessory. 

Cut and paste from one disk to another has 
to go through an application. Trying to copy 
the clipboard file to another disk has not 
worked for me. It seems the only alternative 
is copying the scrapbook file, clobbering 
whatever was in the scrapbook of the 
destination disk. A cut and paste buffer in 
memory as well as on disk would be super. 

FatBits entry shortcuts other than via the 
pencil should be available. Toggling from the 
pencil to the grabber with the option J<eyTs 
nice, but other tools in FatBits should also 
toggle to the grabber. 

Grabber could be used as a selection tool in 
a way that adds to the power of the lasso: 
command-grabber could simply drag any 
lasso-able object without the need to first 
delimit it. 

Halfsize output to allow small, higher 
resolution graphics would have been trivial to 
implement, since MacPaint draft mode outputs 
two (slightly overlapping) printer pin strikes 
for each screen pixel, thereby using ribbons 
faster, taking more time, and making lines 
too thick. 

Housings for the Mac have room enough for 
two disk drives. 

Idiotproofing of potentially disasterous actions 
like disk initialization should be accomplished 
with a command-mouseclick, not just a 

A Nem CAsr of Ch>ARAcreRs 


Fdr lAljrd PrdCEiiih^ & Graphic* dh the Macihtdih™ 



CBIIBB3 Bodoni 

Des Homes 

10 12 24 pt. 



9 10 12 14 
18 20 24 pi 

iLLi Ri-jht ttf left word 
pfrfcciidr htf t ihduded 



3 12 

11 il ]l 




1»T> II|II^ 12 18 24pt. 
wdRb racess in ku££MN 


9 10 12 1 8 24 

$3 7.50 + 2.00 Shipping, CA res. add G% tax: 

CAsADy CbcopANy 


P.O. Box 223779, Camel, CR 93922 
or (408) 646-4660 for Uisa or DC 



City, State, Zip 

Phone ( ) 

0 Uisa Otic 0 Check/nO 

Card * 




tradshiarfei: Madhtdih, dp-pis Cdhioutsr Cdrp-. flush t fdhti, Caiad^ Cdhioah^ 


Input of any ASCII character into a MacWrite 
file would be nice for controlling printers or 
downloading files into other machines that 
have less friendly editors. 

Keyboard buffering is sometimes ignored. If 
you want to close an application and eject 
the disk, you have to wait for the Mac to do 
a certain amount of namby-pambying with the 
disk before you can type command-e, same as 
on the old Apple II. 

Memory is woefully inadequate, resulting in 
too many disk swaps and a resultant loss of 
productivity. OK, so Apple (justifiably) did 
not want to be in the RAM retailing business. 
Still, the machine should have been designed 
to be expanded to a megabyte of internal 
memory, even with 64K chips. Considering 
the price of memory these days, and the 
direction of the marketplace, the decision to 
limit a supposedly serious machine to 512K 
was unconscionable. Also, upgrading to 256K 
chips should have been easier, if not for the 
user, then at least for third party providers. 
There are such things as reliable chip sockets, 
and their inclusion in the Mac would have 
been nice. 

Note pad should automatically take you onto 
the next page when a page is filled, instead 
of beeping at you! 

Printed output on a lowly MX-80 using the 
CP/M-based Fancy Font program looks better 
than Mac's output on an Imagewriter. Since 
there is an Imagewriter driver, why not an 
MX-80, or other? The Prowriter would have 
been a fine printer for the Mac. Inexorably 
tying the Mac to the Imagewriter was a 

Redirection, such as listing any file to the 
console or printer, and directing a file 
from any input device to any output device, 
should not be absent, but only hidden from 
the beginning user. 

Saving the current document to disk every so 

often, automatically and transparently, so you 
would have to remember to do it only at the 
end of a session, would be great. 

Scrapbook takes a lot of time to thumb 
through. It should have a pictorial index like 
Print Catalog in MacPaint. Then you could 
select a picture by clicking on its (greatly 
reduced) icon. If a scrapbook picture is large, 
sometimes part of the image shows, but 
sometimes "too large to show here" is all it 
offers. That seems inconsistent. 

Screen should blank out if there's no activity 
for a certain period of time (adjustable from 
the control panel), and come back on after a 
keypress. The Lisa and even the lowly DEC 
Rainbow do that. It's not like the Mac doesn't 
have an internal clock or anything... 


Scroll bars are a necessary evil to select ^ 

portions of text far away from the insertion ^ 
point. But it seems that merely ruj: - ^ - * - *' " 

mouse against the border of a v window (up, 
down, right, or left), with the option key held 
down, would more naturally scroll a window. 

Running the mouse all the way over to the 
elevator and back again seems tedious. 


Shift-click, to extend selections, should be 
global, to allow operations such as copying 
multiple scrapbook entries to the clipboard. 
Admittedly, the clipboard is only intended to 
hold one item, but as a three or four item 
stack it would be terrific. Although the 
scrapbook holds multiple items, it is much 
more cumbersome to use. 

Sound output is nice, but since the circuit is 
essentially an analog generator with a bipolar 
amplifier at the output, why does the bell 
sound end with a very definite digital clunk 
even though it decays? Why not make the 
sound port bidirectional so as to also be a 
sound (or general analog) input, on the same 
connector? Then programmers could try their 
hand at speech input programs or general 
one-channel (or with an external mux, 
multichannel) data acquisition programs, 
without (much) extra hardware. Also, the 
sound generation circuit takes up way too 



Two Great Reasons 
For Using A Macintosh,, 


Do you have what it takes to excel in the world of business? Sit down at 
your desk in the MacManager office and find out. Hone your business skills 
by planning a strategy that will rocket your company to the top and leave 
your competitors in the dust. 

MacManager is a competitive business simulation that combines the fun of 
a game with the excitement of big business decision-making. Up to nine 
human or Mac-controlled players can compete for a period of one quarter 
to eight years. 


DeskToppers is a set of four desk accessories for use with virtually any 
Macintosh program. Copy DeskToppers to all your applications disks. 

MacManager and DeskToppers are available now for $49 95 each. 

See your Macintosh dealer for a demonstration or order 
directly by calling (800) 622-4070; (in Illinois call (800) 942-7317). 


Imagewriter Look at this Disk offer! 

Printer Ribbons 

Price Reduction 

Same High Quality. 

One for 6.95 - Two for 13-00 

Extra DiskBank Poly Cases for disks you 

already own. 5-95 value 3-50 each. 

- ; -- \ 

Portable 30 Disk File by DiskBank 

Attractive enclosure with see-through 
latching hinged lid. Complete with disk 

dividers. Holds up to thirty disks. 12.50 

________ / 

Minimum Order is $25.00 Building Technology, Inc. 

Add $2.50 per order for shipping. 1 04 North Armour 
w MasterCard & Visa Accepted. Wichita, Ks. 67206 

COD & Overnight Delivery Available. 1-316-683-4212 

r S 

Disk Drive Cleaning Kit 

This is the same kit used in the care 
article in the December MACWORLD. 
(Figure 5, Page 53, issue 12/64) 

Each kit contains ten of the disposable 
cleaning disks, the spray solution, the 
reusable disk housing, screen wipes, 
and instructions. 

3^" Drive Cleaner Kit 32.50 

.... J 


much space (badly needed for more memory) 
on the Mac's board. 

Titles will display on the last MacWrite page 
if there is text on the last line of the 
previous page. 

Toggles would be better for switching 
selected text from plain to fancy and vice 
versa. Instead of command-b for bold and 
command-p for plain, you would only have to 
hit command-b to toggle the selection. 

Windows in MacPaint are immotile, and 
severely limit the size of graphics. Why the 
wide borders around the window? If the 
window has to be a fixed size, it should be 
bigger. We could live with only one tier of 
the most frequently used patterns, with others 
callable through Goodies. 

Window positions should be remembered by 
applications. It's tedious to reset windows to 
favorite positions every time an application is 

Wrong disk insertions should beep rather than 
just spit disks back out. When using more 
than two disks, you can repeatedly insert the 
wrong one by failing to correctly read the 
dialog box prompts. 

Editor's Notes: Your wish list definitely has 
the flavor of being compiled by someone who 
likes computers for their own sake, and who 
enjoys poking machines' "innards". Our own 
biggest wishes would be for an integral hard 
disk, a Finder with decent document capacity, 
and some good business data processing 
software. We, too, thought the clock was too 
shy, until we found it hiding under MacWrite's 
window. Note that copying the clock allows 
the date and time to be pasted with just a 
command-v. A 512K limit is unconscionable? 
Do you hear what you're saying? Wasn't it 
fairly recently that everyone was running 
quite successfully on 32K? We think the 
problem is not that vendors aren't putting in 
enough memory, but that they (and their 
customers) haven't discovered how nicely 
demand-paged operating systems using virtual 

memory can get by with miniscule amounts of 
RAM. Seems to us that Apple gets away 
with defining and controlling the product and 
its peripherals as it suits them because Mac 
is popular and unique, not just another DOS 
machine. Doesn't your automatic save idea 
defeat the undo concept? We like your 
typestyle toggles, but command-p would still 
be handy for clearing up text that's bold, 
italic, and underlined all at once. -MG 0 

The Rest Of Our 
DataTower Findings 

Our first installment in issue #16 about 
Priam's huge DataTower disk for the Lisa 
mentioned some of our initial findings about 
the product as we installed and tested it for 
the first time. (Before we forget, our thanks 
to Howard Pearlmutter for reminding us that 
the surprising DataTower icon we found 
probably originated from Priam's interface 
board, not Lisa's old ROMs.) Since that issue, 
we've made a few more discoveries. 

In the minus column of our evaluation sheet 
goes the disappointing news that, unlike the 
support for Apple's own disks, Lisa's 7/7 
operating system does not currently provide 
the option to partition the DataTower for 
Mac Works. In the plus column goes the good 
news that 7/7 supports an enormous number 
of files, so that the entire disk can easily be 
put to use. At one point in our testing, we 
loaded the DataTower with 4,735 documents 
and folders occupying almost 70 megabtyes of 
disk. Unlike Mac's Finder, which begins to 
thrash when even fewer than 100 files have 
accumulated, 7/7 (and even the 3.0 Workshop!) 
took the load in stride, performing opens and 
saves as quickly as when the disk is empty. 

We were able to complete the save and 
restore tests we mentioned in the first 
installment, and ended up with both good — 

news and bad news. A total backup of the 
disk (remember that the whole disk is copied 
to 1/4" tape cartridges, regardless of how 




Engi neeri ng Drawi ngs 
C o] Hiqh resolution 
r®_ _J ' 36” x 96" 

Color Graphs 
Pert Charts 



615 Guilford Rd. 
Greensboro, NO 27409 

Regui red 7/7 Software and HP 7475A Plotter ,H.I. 



0 0 0 0 

SCI ENTI STS IJou can now type complicated 

equations on the Mac! T wo levels of sub/super scripts, 
designed by a user with convenience in mind . 

With the SciFonts you yet: • Ail Nath, Greek, Cursive symbois , 
in both 12 and 24 point sizes. H — 0 0 f ( - 7 ) 


Special limited time offer! -j [Z — J 

FNGINFFRS IJou can type eiectronicj p 

circuits on the Mac! With the Hectrofonts ^Q< 

you yet: Tail electronic symbol set with connectors in addition 

to the SciFonts for labeltiny, plus a 25 paye manual. 

All for the special price of $49 + $2 shipping. (Usual price $99.95) 

I—vwv— ip^r^jhon couRsEWyWLE (619) 48 H 47 7 

lm - K 1 4954 Sun Valley Rd 

Del Mar Ca 92014 Visa |v|as1:er Card accepted. 


Save time, space and money developing, ordering, 
stocking, completing, controlling and saving forms. 



Disk 1 Accounting and Financial Management 
Disk 2 Purchasing and Materials Management 
Disk 3 Personnel and Time Management 
Disk 4 Sales and Project Management 


400 North duPont Hwy. • Suite G-13 • Dover, Delaware 19901 
OR CALL: (302) 736-9098 VISA/M.C. 

Mac, Macintosh and MacPaint are trademarks of Apple Computer, Inc. 


Now while working on any of the office tools, you will be able to check 
the spelling of over 3200 of the most commonly misspelled words. 

Correct spellings are made available on the desktop for rapid lookup of any word. 

This is an excellent addition to the Spelling Checker in LisaWrite. 

By return mail you will receive a 3.5" Diskette, and Documentation 
ready to place in the LisaList Manual. To order, fill in and mail 
$49.95 in check or money order to: 



SARASOTA, FL 33581 City, State, Zip:_ 


s ..........■> 


much data is actually present) takes about 13 
minutes for the first tape cartridge, and then 
another 9 minutes for the second, final 
cartridge. Unfortunately, 7/7 crashes at the 
end of a DataTower backup, and the Lisa 
must then be rebooted. However, the backup 
tapes are still good, as we verified by doing a 
restore, which begins with erasing and 
initializing the disk (14 minutes), then reading 
and loading the first tape cartridge in 11 
minutes, and the second tape in 7 minutes. 

The movements of the tape imply that 
backups perform a read-after-write for 
verification, but we haven't seen any 
documentation to support that theory. 

One discovery was that a Lisa with the Priam 
interface card installed (but the DataTower 
unconnected) can't boot 2.0 off a Profile, 
though most DataTower users probably won't 
be interested anyway in keeping 2.0 around. 
(We happen to have one Lisa that needs to 
run both 2.0 and 3.0 at different times.) 

If you're using 7/7 or the 3.0 Workshop, need 
a disk with a large capacity and fast backups, 
don't need Mac Works, and don't mind loud 
fans, we can recommend the DataTower. The 
unit we received has been fast, reliable, and 
convenient. We're giving it a Thumbs Up. 0 

A Landlord's Tussle 
With Habadex 

by G. Kurt Thompson 

As most Habadex users know by now, Version 
1.0 had quite a few problems and was 
subsequently replaced by Version 1.1, which 
was to have corrected those problems as well 
as add several new capabilities. For the most 
part, I will restrict my comments here to 
Version 1.1 and attempt to review its best 
and worst features. 

I purchased Habadex 1.0 in June 1984, and 
dutifully copied the master disk. I then 
began the process of entering the names and 

addresses of nearly 400 mobile home lessees. 
About halfway through, with 185 records 
keyed in, a local power outage spiked the 
file. I tried to recover the data and lost the 
backup copy in a subsequent power outage. 
That afternoon I bought an uninterruptible 
power supply and the data entry process 
began again. Luckily, the Habadex master 
had not been in the drive and was unharmed. 

Once I had my records in Habadex, I tried to 
print labels for a mandatory mailing that had 
to take place by the middle of July. I 
quickly found that Habadex would not print 
the labels except one on top of the other and 
with draft quality. I immediately contacted 
Haba Systems and was told that 1.1 was 
finished and a copy was promised to me by 
return mail. I am sure that it was mailed, 
but I had to request three shipments before I 
finally had the new version on hand. In the 
meantime, three more weeks had passed with 
the deadline closing in. I went back to work 
in earnest, knowing that I was running 
critically short of time. 

Habadex was touted to hold up to 1,000 
records and give immediate access to each 
and every one. It does, in fact, give very 
quick access to any record, but it is full to 
capacity at around the 400 record level. My 
disk contains about 386 individual records and 
has contained as many as 396. At that level, 
I was running out of disk space according to 
the running tally and had only 2K of empty 
space remaining. So, I removed a number of 
the records to regain working space. To my 
utter horror, after I had deleted ten full 
records, I regained no space whatsoever! It 
appeared that the counter could add but not 
subtract. I tested this theory on a disk with 
only 36 records and the same thing occurred. 

To avoid running out of disk space, and it is 
critically important not to do so, refrain from 
deleting records when they are no longer 
needed. Instead, use the same old record and 
simply overtype your new information into its 
fields. This is not a proper approach, but it 
will certainly help. Version 1.1 occupies more 
disk space than 1.0, so when I transferred 


records from a disk having about 16K 
remaining, I was suddenly left with about 4K. 

I have ordered the Desk Accessory Mover 
v ‘wfrom CE Systems in Des Moines in a last 
ditch attempt to free up more space. 

I said it is critically important not to get the 
disk too full. Habadex 1.1 will support 
printing in standard quality (though the 
documentation says high), a vast improvement 
over 1.0, which would only print in draft 
quality. But if you unwisely get close to the 
400K capacity of the disk, you will discover 
that Habadex will no longer print in standard 
quality. Since draft quality is unacceptable 
for any business correspondence, this 
effectively disables your mail merge 
capability. All other printing functions are 
also reduced to draft quality. 

At another time, I ran into serious trouble 
with my Habadex. With 398K on the disk, I 
tried to delete a record that had inadvertently 
been entered twice. As soon as I did so, 
Habadex bombed. After trying everything I 
could think of to salvage the disk, I called 
'■'Haba Systems. No one seemed to be able to 
explain what had happened, and I received the 
all too familiar "we'll send you a new master 
disk!" When you have nearly 400 records tied 
up in a piece of software that has bombed, 
the last thing you want is a new master disk. 

This problem persisted for about four weeks 
before I happened to find anJTihlabeled copy 
of my disk that predated the bomb. I very 
carefully made'a copy of the old disk and 
then deleted the duplicated record. No bomb 
appeared! I noted that I had 4K remaining 
available on the disk. After three days of 
work, I was able to update the four weeks of 
changes that had occurred since that copy had 
been made. I then tried to create more 
space, but was unable to get credit for any 
deletions of records. Over a period of time, 
my disk finally reached 400K (with no warning 
from Habadex) and I discovered that the print 
quality had reverted to draft only. 

If you select the list printing function of 
Habadex, you will undoubtedly discover that it 

Original board game 
of pits and pebbles 

Triple Play 


Centuries old 
board and dice game 


Ancient game of 
deductive reasoning 

These first-rate versions of classic games are 
written in compiled PASCAL, run on the 128K Mac 
and are presented on GAME DISK NUMBER ONE. 

Compete for $4000 in prizes in the 

Details are on the disk 

Available now for $39.50 
Money back guarantee 

Orders accepted by check, VISA or MasterCard 



P.O. Box 6354Q 
Lafayette, IN 47903 
(317) 742-5369 

Or order through 3rd Base™ Software Registry 
modem (317) 423-1010 

3.5" B.A.S.F. DISKS-$18.50/B0X! 

3.5" MEM0REX DISKS-$35.95/BOX! 




HABADISK - $399.00 


(E.S.T. ) 


LIMA, OH 45801 J 


prints the lines of the list too close together 
to read easily. One way around this is to 
either indent or outdent the first field you 
include when selecting fields and designing 
the list. 

Fields can now be renamed within Habadex. 
This was one of the most useful changes 
made in the new version. However, the 1.1 
Addendum lists quite a few reasons why you 
should not rename approximately 14 of the 19 
fields. Furthermore, there is no explanation 
whatsoever as to how to rename a field. I 
found by experimentation that I could get a 
total of 16 characters on two lines. If you 
want to use two lines, just space after the 
word you want on line one. Your next word 
will automatically be placed on line two. If 
line one is to be made up of more than one 
word, you have to place a period or some 
other barely noticeable character between the 
two words. Be careful not to try to place too 
many characters on each line, or more than 
16 on the two lines. 

If you have renamed your fields and have 
created two or more different disks (each 
with different fields), do not try to place one 
in the internal drive and the other in the 
external drive. I tried this and found that the 
Habadex disk in the internal drive worked 
fine. The one in the external drive will 
present you with its renamed fields and lead 
you to think that you are reading it, but in 
fact the data from the disk in the internal 
drive will fill its fields. There is a way to 
get the two disks to read properly. Before 
trying to extract data from the disk in the 
external drive, quit the application in the 
internal drive, close the windows, eject the 
internal disk, select the icon of the disk in 
the external drive, and open it. Now 
everything will read properly! 

One of the fields I had renamed was entitled 
"Lease Anniversary". It is the basis of one of 
the most frequent sorts of my disk. I can 
call up all the leases expiring during a 
particular month and send renewal leases and 
statements to each tenant with an expiring 
lease. I found that dates which were in the 

month/day/year style (such as 11/01/84), would 
sort in order, but all were listed prior to the 
"A" in my index. By inserting a letter 
designator (A to L) for each month, I could 
get them to spread out over the whole first 
half of the index. I could then call each 
month up for viewing separately, instead of 
having to flip through 21 pages to find a 
tenant with a lease expiring on the 31st of 
December. That's especially important 
considering that when you make a change to 
a record and then close it, Habadex returns to 
the first page of the sort! 

I continued adding letter prefixes and 
everything worked well until I had completed 
entering the prefixes on the first nine months 
of leases. All of a sudden, I discovered that 
^ Habadex would not select a lease with a "J" 
jY prefix. I could access the J's by calling up 
V the I's and flipping a couple of pages. The 
K's worked fine. I tried a few things and 
fn undy that the J's would sort if I used 
"J10/01/75" but not if I used "J 10/01/75". 

The first nine letters of the alphabet sort 
fine, but J cannot be followed by a blank 
space. Another fifteen hours of input was 
scrapped. I am aware that Habadex was not 
intended to be a database per se, but my file 
is little more than a mailing list with phone 
numbers, lease expirations and emergency 

One of the great features of Macintosh is its 
ability to create letterheads, but that isn't 
allowed with the Habadex mail merge 
function. You also cannot justify both 
margins in your business letters. Habadex 1.1 
prints the date in a different format than 1.0, 
but it is still in the wrong location for a 
standard business letter. 

With a file of one record, Habadex only 
requires about 20 seconds to store your new 
entry. It takes a good typist only about a 
minute to input all the fields on the screen. 
However, with 300+ records, nearly three and 
a half minutes are necessary to store 
additional records. This time increase 
appears to be linear and will start showing up 
easily within the first twenty or thirty 

records. Once your records are in place and 
you have to update some of your data, a one 
character change to an existing record will 
again necessitate that same prolonged wait. 
My secretary spent only a fourth of her time 
typing in data and three fourths waiting for 
Habadex to store it. 

High quality printing is impossible with any 
function. Try mailing labels. If you select 
high quality, you are in for a long wait while 
the Macintosh starts spooling. At the end of 
all that spooling, Habadex will stop without 
printing any labels. Now try standard quality 
and your mailing labels will be printed, but 
watch out! Did your labels take more than 
one page to print? Or, did you select 
"continuous sheet"? If so, you probably lost 
the first row of labels on each succeeding 
page! Go back and select "cut sheet", and 
your labels will be printed. When Habadex 
reaches the end of each page, you can click 
"OK" when asked to insert another sheet of 
paper, and you will not lose any more rows. 

Calendar appointments transferred from 1.0 to 
1.1 must be "reaccepted" day by day after the 
transfer. If you used more than one line for 
each entry in 1.0, you will lose your 
additional lines of information when you 
choose "accept" in the new version. To 
prevent this loss, first enter a later time 
(even a minute later on each line below the 
initial appointment). This will save the line 
and keep it in sequence. Refer to the 
excellent article written by Cassie Stahl and 
published in the October 1st issue of 
Info World. Any month that forces the 
calendar to have six rows of days (any month 
during which the first of the month occurs on 
a Friday or Saturday), creates another 
problem. Only the top of the sixth row can 
be seen, and any calendar information entered 
into days on that last row cannot be read 
when viewing the entire month. You must 
select the particular day to see any of your 
appointments. This occurs during September 
and December of 1984 and March and June of 
^ 1985 . 

Eventually I obtained a HabaDialer. I would 


h TM 

Interpreter for CP/M applications on 
.: a Macintosh™ . ; 

Allow the legion of portable 
CP/M-80 programs to run in your 
Macintosh window...NOW! 


Order toll free: 800-854-0561 x847| 
or 714-953-8985 
*** 24 Hrs. - VISA & M/C *** 
or write: 


30100 Town Center Dr. "O" 

Suite 198 

Laguna Niguel, CA 92677 

I Calif, residents add 6.5% sales tax. Macintosh is a trademark licensed | 
to Apple Computer, Inc. CP/M is a registered trademark of Digital 
Research, Inc. CP/MAC is a trademark of Logique. 

Real Poker 

fdr the Macintosh 

six players * • 
unique teaching mode 
realistic betting action 

Henderson Associates, 980 Henderson Ave., Sunnyvale, CA 94806. 

Macintosh is a trademark licensed to Apple Computer Incorporated 


finally get to "reach out and touch someone" 
with my Macintosh. I unpacked the 
HabaDialer, read the installation instructions, 
and promptly visited one of my local 
suppliers for a modular plug as described in 
the documentation. Having a six button 
phone system and noting the large number of 
phone wires under my desk, I decided to call 
my phone installer. Four hours and four 
phone calls from North Carolina to California 
later (not to mention the $140 labor bill from 
my installer), my HabaDialer was pronounced 
unfit for service by its designer (Ron Debry) 
who listened to its futile attempts to dial out 
during one of those long distance calls to 

Maybe some good will come of my experience 
after all. Mr. Debry seemed genuinely 
interested in the troubles I was having with 
Habadex and the HabaDialer. Habadex could 
be made into a first rate product despite the 
low rating it has earned from me to date. 
After having invested the $199.95 plus tax 
purchase price and several hundred hours of 
time with this software, I have to reluctantly 
admit that I have been both spoiled and 
disappointed by Habadex. I have been 
searching for a database to replace Habadex, 
but have so far been unable to find anything 
on the market that even comes close to its 
ease of use and clarity. I would much prefer 
that Haba Systems worked out the bugs and 
allowed this particular piece of software to 
reach its true potential. 

Editor's Notes: You say you've been partly 
spoiled, huh? We'd hate to have to use the 
software that totally disappoints you. You 
probably deserve a medal, because the other 
six or so Habadex users we've talked to all 
sounded like they quickly gave up out of 
frustration. Be sure to let us know when you 
find what you're looking for. We'd also like 
to thank Barbara Schreiber, a realtor in New 
Jersey, who wrote us to mention her problems 
with the undocumented 1.1 copy protection, 
and also Carol Runkel of Long Beach, 
California, who wrote us to describe her 
encounters with Habadex bugs while trying to 
print mailing labels. -MG H 

Are You Advertising 
On A Shoestring? 

Macintosh product developers can enjoy some 
valuable publicity with a free listing in the 
March 1985 Macintosh Buyer's Guide. To 
reserve your free listing, obtain the necessary 
form from Managing Editor Tom Kempf, 
Redgate Publishing Co., 3381 Ocean Dr., Vero 
Beach, FL 32963. Hurry, forms must be in by 
December 15th. 0 

Macintosh Pascal 
Arrives At Signal 

A released (not preliminary) version of Apple's 
Pascal programming environment for the Mac 
recently arrived here in conjunction with 
nationwide dealer deliveries, and we're very 
impressed with the product: it receives what ^ 
is probably the most enthusiastic Thumbs Up 
we've given since we first laid eyes on the 
Lisa almost two years ago. 

Macintosh Pascal is primarily an educational 
tool, and not really a program development 
system for creating commercial, standalone 
software products, but it's still a fantastic 
product. If you know any students wanting to 
learn programming, tell them Macintosh 
Pascal is definitely the way to go. This is 
the first programming environment we've seen 
where it's actually fun to make mistakes, 
because fixing bugs and rewriting and 
rerunning code is so effortless. True, the 
programs won't execute with blazing speed, 
but at least all you need is a lowly 128K Mac 
with one disk (the software is $125 suggested 
retail), and it's amazing how much you can do 
with only that minimum configuration. Plus, 
"inline" procedures provide access to all the 
ROM routines, so programs with standard 
Mac-style interfaces can be written. 

In the few weeks we've had so far to use 
Macintosh Pascal, we've only come up with 


three complaints. First, the modem file 
opens at 300 baud with no apparent 
mechanism to set it to 1200 or 9600 (although 
only the documentation, and not actual 

testing, has been our guide on this point). 
Second, the printer file (port) can only be 
opened for output, not input, even though we 
know it's really bidirectional. (Poor I/O 

Order Back Issues of Signal Today! 

Each back issue is $1 prepaid in North America, $2 elsewhere. 

Send your payment to Signal, 207 Granada Drive, Aptos, CA 95003. 

Signal #1, June 1983: Welcome to Signal! • Why 7x9?* Where to Put that ProFile • Pointers to Pascal • A Lisa 
Bug (or Feature?) • The Topology of Lisa Disks • A pages. 

Signal #2, July 1983: Shading a Rounded Region • Quote of the Month • Lisa Day: August 11th • Where to Plug that 
Printer • Are Passwords Possible? • A Programmer Cries Out • Establishing a Backup Library • A pages. 

Signal #3, August 1983: Report from the Castle • Credit Where Credit is Due • Quote of the Month • Fooling 

LisaWrite • Read Protects & Backspaces • Peanuts, Popcorn.. • A pages. 

Signal //A, September 1983: LisaWrite Wish List Part 1 • Lisa Prices Plummet • A pages. 

Signal #5, October 1983: LisaWrite Wish List Part 2 • AppleLisa Wants You • LisaCalc Tricks • A pages. 

Signal #6, November 1983: The Avoided Environment • l.A Release Fixes LisaCalc • Why Didn't We Think of That? • 

A Big Retail Discount • More Reader Responses • Remember... • A pages. 

Signal #7, December 1983: What Will 198A Bring? • Free Report on LisaProject • How to Lose a Document • Self- 
Service Gotcha • Our Christmas Wish List • A pages. 

Signal #8, January 198A: Mail From Our Readers • A pages. 

Signal #9, February 198A: Our Coverage Expands • Rotation by Reflection • Other Mac Publications • Workshop 

Editor Trick • LisaCalc Margin Waste • Mac vs. Lisa Design Details • Cleaning Up Endpoints • More Kudos for 
Lisa • How to Lose Preferences • Software Received • 8 pages. 

Signal #10, March 198A: Does Your DMP Need Speed? • Signal's Mac Arrives • Received: Art Department • This 
Month's Mailbag • 8 pages. 

Signal #11, April 198A: Mac Success Freezes Lisa • Free Another 17K of Disk • Can You Type A Robot? • Lisa 
Upgrade Ups and Downs • Art Dept. Correction • This Month's Mailbag • 8 pages. 

Signal #12, May 198A: User Groups Sprout • Toolkitters Organizing • Publish Your Macintosh Art • This Month's 
Mailbag • 8 pages. 

Signal #13, June 198A: Exploring the Macintosh Upgrade • To Shift Or Not To Shift: It's An Option • Where To 
Go To See Or Read More • How To Display Priam Whamos • Software Received: Habadex • MacWrite Can Send ASCII 
Files • Our Current Mac and Lisa Wish List • Incremental Backups Miss Workshop Files • Clear Your Desktop In 
Three Clicks • This Month's Mailbag • 8 pages. 

Signal #1A, July 198A: Exploring Lisa's New Office System • Stanford Making Mac Development Tools • The Latest 
On Three Mac User Groups • This Month's Mailbag • 16 pages. 

Signal #15, August 198A: User Groups: Great Source of Software • Hardware Received: Tecmar's Mac Drive • 

ClickArt Fails To Impress Us • Mac-Jack Earns A Thumbs Up • Subscriber Interests And Activities • The Secret 
Lisa Service Mode • This Month's Mailbag • Habadex Back Again • 16 pages. 

Signal #16, September 198A: Priam's DataTower Arrives For Tests • This Month's Mailbag • More Notes On Tecmar's 
Mac Drive • Mouse Stampede Gets A Thumbs Up • Subscriber Interests And Activities • Received, But Not Yet 
Reviewed • Two More User Groups Check In • 16 pages. 

Signal #17, October 198A: This Month's Mailbag • Two Prototype Pokers Arrive • Subscriber Interests And 
Activities • Received, But Not Reviewed • 16 pages. 

Issues #1 through #12 are 7x9 inches. Issues #3 through #5 and #7 through #12 are not typeset. Macintosh 
coverage began with issue #9. 


procedures have always been the bane of 
Pascal implementations, haven't they?) Third, 
we sure wish the product had been released a 
year ago so that Apple could have bundled it 
like MacPaint and MacWrite, shipped one with 
every machine, and thereby avoided the 
blasted copy protection that burdens this 
product like so much other Mac software. @ 

This Month's Mailbag 

Iowa Certainly Needs Software 
I am looking for a printer driver to allow 
the Lisa to take full advantage of the 
additional width of the wide carriage 
Imagewriter. I am also in need of a billing 
program that supports the following steps for 
invoicing sales in a print shop: create table 
of material prices, create table of labor 
prices, enter number of units, automatically 
access table of prices and calculate invoice, 
post to accounts receivable. 

Joseph Daley, Creston, IA 

I'm looking for a terminal emulation 
program to run on a Lisa under 3.0 or 
Mac Works. I need the program to emulate 
either a Tec 500, Soroc IQ 120, IBM 3101-10, 
Televideo 950-C or Beehive DM1 A. Please 
call me at 515-224-1992 if you know where I 
can find such a package or if you'd be 
interested in sharing development costs. 

Trelen Wilson, Des Moines, IA 

Obviously, this would be a better index and 
directory if it included all of the available 
clip art disks for Macintosh. 

So, my plea to vendors: please make disks 
containing clip art (only those disks which 
other Macintosh owners can purchase) 
available to me on a loan basis. I will 
integrate an index for each of those disks 
into my master index and return your disk of 
clip art along with a clean copy of the 
master list. 

The reason why I believe vendors might 
want to do this for free is because I will 
supply the master index for free, with no 
restrictions on its use. Clip art programmers, 
retail computer stores, clubs and individual 
Macintosh owners will all profit, since I will 

freely make copies available to all comers. I 
would expect that stores and clubs would in 
turn make the index available to customers 
and members. At most, I would charge 
requestors the cost of photocopying the index, 
or ask for a clean disk if the index is desired 
in that mode, plus postage as required. 

I am retired and thus have the time to fool 
around with this project, in case you are 
suspicious that there is a catch somewhere. 

Philip C. Russell, 
430 SW Crest Circle, Waldport, OR 97394 

We think your index is great! It's bound to 
be popular among users, so vendors will be 
wise to participate. How about giving it a 
formal name, like the "Russell Index"? We 
hope you get a good response. -MG @ 

The new 3.0 Quickport facility in the Pascal 
Workshop provides a "standard", a VT52/100, 
and a Soroc terminal emulator along with 
documentation for writing your own custom 
version, any of which can exist as a desktop 
icon. -MG 

Have You Indexed Your Clip Art Lately? 

I am enclosing a clip art index I created. 

It lists images from three clip art programs I 
have purchased: Clip 1 from Frazier, Peper & 
Assoc., ClickArt.-Publica tions from T/Maker 
Co., and McPic! Volume 1 from Magnum 
Software. The object of the index is to make 
it easy to find an image when you need it. 

Received, But Not 
Yet Reviewed 

DaVinci Buildings, Interiors, and Landscapes, 
three MacPaint image disks for architects and 
designers, from Hayden Software Co. Inc., 600 
Suffolk St., Lowell, MA 01853. • ThinkTank, an 
outline processor for the Mac, from Living 
Videotext Inc., 2432 Charleston Rd., Mountain 
View, CA 94043. • Keystroke, a data base and 
report generator for Lisa, from Brock Software 
Products, Box 799, Crystal Lake, IL 60014. @ 

Lisa™ & Macintosh" 


Reach thousands 
of users. 

(You can select who and where.) 

Only 39$ per name, 
postage included! 

For rates & information, write to: 
Mail by Marianne 
1893 Nadina Street 
Seaside, CA 93955 

Lisa is a trademark of Apple Computer, 
Inc. Macintosh is a trademark licensed 
to Apple Computer, Inc. 

I am a I I Lisa □ Macintosh EH end user, 

I I dealer, EH software developer, 

EH hardware developer, EH OEM/reseller/rep 



City _ 

Country _ 

ZIP/Mail Code 

Lisa or Mac serial 
number (required): 

EH 1 am renewing my expired subscription 
My mailing label number is: 

The above address is my: EH residence EH business 

EH I am a Lisa or Mac user and my mailing address is in the USA. Please send me Signal free of charge 
Signature __ Date ____________ 

]l am not a Lisa or Mac user or my mailing address is outside the USA, but please send me the next ten 
issues of Semaphore Signal. Enclosed is: EH $1° us (for subscribers in North America) 

| | $20 US (for subscribers outside of North America) 

Return this form and any payment to: Signal, 207 Granada Drive, Aptos 
Free subscription requests MUST answer all questions above. 

FREE: A Semaphore Signal Subscription! 


I Ctaata sopIxisfetM applications using 0» development language. 

Dalino allows fou to build and maisiam tlse data dictionary. 

Produce simple or complex reports is minutes 

| Pylons 4at0.bam inqmrim in a multitude el ways. 




With the click of your mouse, Mac 
Lion roars onto the screen to give your 
MAC all the power you will ever need, 
and then some. 

Because Mac Lion unleashes the 
kind of performance normally associated 
with a main frame, it grows with you, no 
matter how large your business expands. 


Time, as we all know, is synon¬ 
ymous with dollars. Demonstrating a fine 
appreciation for the truism, Mac Lion goes 
about its business of helping your business 
in record time. 

With Mac Lion’s relational data 
base you can often solve problems ten 
times faster than other programs. So fast 
we could easily have named it Mac 


Because Mac Lion is so powerful 
and does so much so well, you might be 
getting the idea it’s highly complicated 
to use. 

Bite your tongue. It’s a pussycat. 

Mac Lion utilizes Mac’s pull down menus, 
Icons, and context-oriented 'help’ and will 
have you productive in no time at all. 


Although Mac Lion is a new concept 
in data base management, its lineage is a 
proud one. CSD, the makers of Mac Lion, 
developed this product as a natural evolu¬ 
tion of our seven years experience in data 
base management systems on micros. 




Compare Mac Lion with the compe¬ 
tition and you’ll see that its price tag of 
only $379 is indeed modest. 

That aside, if Mac Lion doesn’t 
prove to be all we say it is, return it within 
30 days and you’ll receive a full refund. 
Without a growl. 

Should you be unable to locate a 
dealer selling Mac Lion in your neck of the 
jungle, please call our toll-free number 
1 (800) 252-LION or (714) 634-9012 and 
we’ll supply the information. Or send 
your check directly to; 

1904 Wright Circle, 

Anaheim, California 92806 and we’ll mail 
your Mac Lion directly. 

©1984 Computer Software Design, all rights reserved. 

Mac Lion and CSD are trademarks of Computer Software Design.